package com.clubmg.service;

import com.clubmg.pojo.Club;
import org.springframework.transaction.annotation.Transactional;


@Transactional
public interface ChiefService {

    Club getClubIManaged(Long adminId);

    void allowJoin(Long applyUid,Long currentUid);

    void refuseQuit(Long applyUid, Long currentUid);

    //注销社团
    int deregisterClub(Long currentUid, Long cid);

    void test();

    void employ(Long uid, Long cid, String position);

    void dismissOrDeny(Long uid, Long cid, String position);

    void releaseNotice(Long cid, String title, String text);

    void recallNotice(Long nid);
}
